I’ll eat my hat
(informal) used to say that you think something is very unlikely to happen
If she's here on time, I'll eat my hat!